<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>ESP-IDF for CLion Change Note</title>
</head>
<body>
<h3>0.7</h3>
en:
<ul>
    <li>Added a serial port settings dropdown list, which can list serial ports and display some USB serial port
        models.
    </li>
    <li>Added custom task configuration for the task tree, allowing custom addition of idf.py commands or local
        commands.
    </li>
    <li>Added Toolchain environment variable cache isolation for more comprehensive multi-Profile support: supports
        configuring multiple different versions of idf Toolchain to the same project for compilation without
        interference.
    </li>
    <li>Added new debug types to facilitate configuring multiple different debug tasks in multi-Profile scenarios.</li>
    <li>Fixed the issue where child elements of menu type with the is_menuconfig attribute set to true could not be
        displayed on the Menu-config UI.
    </li>
    <li>The Menu-config UI added a button to enable displaying hidden items in search results, allowing search results
        to show invisible items.
    </li>
</ul>
中文:
<ul>
    <li>添加串口设置下拉列表，可列出串口并展示部分usb串口型号</li>
    <li>添加了任务树自定义任务配置，可使用自定义添加idf.py命令或者本地命令</li>
    <li>添加了Toolchain环境变量缓存隔离，对多Profile支持更加全面:支持以多个不同的版本的idf
        Toolchain同时配置到同一项目进行编译，互不干扰
    </li>
    <li>添加了新的调试类型，便于多Profile场景配置多个不同的调试任务</li>
    <li>修复了Menu-config UI上is_menuconfig属性为true,的menu类型子元素无法展示的问题</li>
    <li>Menu-config UI增加了在搜索结果中使能展示隐藏项目的按钮，允许搜索结果展示不可见项</li>
</ul>
<h3>0.6</h3>
en:
<ul>
    <li>Added GUI wrapper for menuconfig</li>
    <li>Status bar settings target added preview checkbox configuration</li>
</ul>
中文:
<ul>
    <li>添加了menuconfig的GUI封装</li>
    <li>状态栏设置target添加了预览勾选配置</li>
</ul>
<h3>0.5</h3>
en:
<ul>
    <li>Resolved the issue of errors when reading environment variables on macOS by adopting a unified approach of
        execution within a blocking modal dialog.
    </li>
    <li>Fixed the problem preventing debugging from starting on macOS.</li>
    <li>Added a popup menu in the bottom-right status bar for setting the ESP-IDF target.</li>
    <li>Task execution now prioritizes standard run configuration tasks over terminal commands, enabling automatic
        termination of an ongoing Monitor task when a new serial port task is requested. Added a general filter to the
        task console view, allowing navigation to specific file lines by clicking file links in the console, with stderr
        output displayed in red.
    </li>
    <li>Task trees now support specifying a Profile, allowing assignment of the corresponding Profile to run items when
        multiple CMake Profiles are available.
    </li>
</ul>
中文:
<ul>
    <li>解决MacOs读取环境变量报错问题，统一采取阻塞模态窗执行。</li>
    <li>解决MacOs无法启动调试的问题。</li>
    <li>增加右下角状态栏设置target的状态Popupmenu</li>
    <li>将执行任务优先采用常规运行配置任务项执行而非终端命令，实现了常规任务的Monitor任务被新请求串口任务自动关停；增加了任务控制台视图通用过滤器，
        可以点击控制台视图上的文件链接进行跳转文件具体行，stderr会使用红色。
    </li>
    <li>任务树支持了指定Profile，在多CMake Profile可以指定运行项对应的Profile</li>
</ul>
<h3>0.4</h3>
en:
<p>Integrated OpenOCD Debugging Support:</p>
<ul>
    <li>Breakpoint Debugging</li>
    <li>Thread and Variable Inspection</li>
    <li>GDB Command Execution</li>
    <li>Memory View</li>
    <li>Peripheral Register Viewing</li>
</ul>
中文:
<p>集成openocd调试:</p>
<ul>
    <li>clion图形化断点调试</li>
    <li>线程和变量查看</li>
    <li>gdb控制台</li>
    <li>内存视图</li>
    <li>外设寄存器视图</li>
</ul>
<h3>0.3</h3>
en:
<ul>
    <li>
        Support selecting an `ESP-IDF Target` when creating a project.
    </li>
    <li>
        Support configuration of serial port number, monitoring, and upload baud rate in the new tab `Settings` within
        `ESP-IDF Quick Tools`。
    </li>
    <li>
        Additional commands have been added to the task tree.
    </li>
</ul>
中文:
<ul>
    <li>
        新建项目:支持创建项目时选择target.
    </li>
    <li>
        ESP-IDF工具窗:新增`Settings` 页签, 目前支持串口号,监控波特率和上传波特率配置。
    </li>
    <li>
        任务树:更多的命令封装，新增了更多命令。
    </li>
</ul>
<h3>0.2</h3>
en:
<p>
    Support for ESP-IDF installation from source on Windows.
</p>
<p>
    Added `IDF Export Console` to address the scenario where the `espefuse.py` tool was unavailable in CLion's terminal.
</p>
中文:
<p>
    支持Windows下通过源码安装的ESP-IDF。
</p>
<p>
    添加了IDF Export Console 修复espefuse.py 工具在CLion的终端中不可用的场景。
</p>
</body>
</html>